// 视频号自动刷视频
toast('开始刷视频');
console.log('开始==================')
// setText("测试")

// var initTxt = rawInput("请输入视频内容", "成都正在韩国化");

// getModel(age)

// exit()

// var ss = className("androidx.recyclerview.widget.RecyclerView").findOne().children().forEach(child => {
//   var target = child.findOne(id("c1_"));
//   target.;
//   });.viewId('com.tencent.mm:id/c1_')depth(6).
var elements = className("android.widget.TextView").depth(6).find();
for (var i = 0; i < elements.length; i++) {
  let objStr = elements[i].toString() //把对象转化成字符串，不是所有属性都可以用函数取到，所以转化成字符
  let viewId = objStr.split('; viewId: ')[1].split(';')[0] //取属性
  let focusable = objStr.split('; focusable: ')[1].split(';')[0]//取属性
  // console.log('xx11 '+i,objStr);
  
  if((elements[i].bounds().left === 140 || elements[i].bounds().left === 237) && viewId === 'com.tencent.mm:id/c1_' && focusable === 'true' && elements[i].text() !== '不错' ){
    var textContent = elements[i].text();
    console.log('xx21 '+i,objStr);//这里为了查看节点属性
    console.log('xx22 '+i,textContent);//打印评论内容
    if(elements[i].parent() && elements[i].parent().parent()){
      elements[i].parent().parent().click()
    }else if(elements[i].parent()){
      elements[i].parent().click()
    }
    
    sleep(1000)
    
    //开始调模型接口
    // let re2 = getModel(textContent)
    //结束调模型接口

    // setText(re2) 
    setText("不错") // 这里是固定的回复内容
    i++
    sleep(1000)
    click("回复")
    sleep(1000)
    swipe(200,800,200,600,1000) //上滑一下，让下面的评论加载出来。
    sleep(1000)
  }
  // console.log('xxxx ',ss.text())
}



function getModel(txt){
  
  var url = "https://api.coze.cn/open_api/v2/chat";
  // var username = "你的用户名";
  // var password = "你的密码";
  var res = http.post(url, {
    "conversation_id": "123",
    "bot_id": "7378493364440301577",
    "user": "29032201862555",
    "query": "请回复下面的评论；视频内容："+ initTxt +"；评论内容："+ txt,
    "stream": false
  },{
    headers: {
        'Authorization': 'Bearer pat_X8WfLTToDXiHFc5LHfPKotZLFChsGIFqHVFoftTZIO5yyigABrhqhE4CLE8OW3zD',
        'Content-Type': 'application/json',
        'Accept': '*/*',
        'Host': 'api.coze.cn',
        'Connection': 'keep-alive'
    },
    // 'data-raw':
  });
  var html = res.body.string();
  console.log('bot接口返回',html)
  return JSON.parse(html).messages[0].content
}
// 5 春暖花开
// 8 布朗博士#在用

// android.widget.TextView

// // click("扫一扫")

// // while(!click("一"));

// className("androidx.recyclerview.widget.RecyclerView").findOne().children().forEach(child => {
//   var target = child.findOne(id("c1_"));
//   target.;
//   });

// // 启动微信应用
// app.launchApp("微信");

// // 等待微信应用启动
// app.waitForPackage("com.tencent.mm");

// swipe(device.width / 2, device.height / 2, device.width / 2, device.height / 4, 500);


// // 点击微信首页的搜索框
// searchBox.click();

// // 点击微信首页的搜索框
// searchBox.click();

// // 在微信首页的搜索框中输入文本
// searchBox.setText("Auto.js");

// 作者：阿星编程
// 链接：https://zhuanlan.zhihu.com/p/666423317
// 来源：知乎
// 著作权归作者所有。商业转载请联系作者获得授权，非商业转载请注明出处。